got drenched/soaked - Deutsch Englisch Wörterbuch